You can define the multiple sources shape, their position, angular biasing, energy etc… See the macro I posted here.
Also, section 2.7 of the Book For Application Developers was pretty convenient for me to start customizing multiple sources.
Another good resource is various macros here. Especially test31
.