Если это что-то вроде Flash (и, насколько я понимаю, «готовые продукты» могут иметь схожие возможности), вам не обязательно быть дизайнером. Я частично разработчик флэш-памяти и не имею ни малейшего представления о том, что связано с графическим дизайном:)
Когда я занимаюсь флэш-программированием, 99% моей работы выполняется в Actionscript. У нас есть пара ребят, готовящих ресурсы, которые извлекают визуальные элементы и добавляют их в библиотеку, которую мы, разработчики, затем используем во флэш-приложении.
Как я уже сказал, предполагается, что между Flash и Silverlight есть некоторые сходства (которые, насколько я знаю, могут не существовать). Удачи!