Сразу скажу, что это гораздо сложнее, чем кажется. Начать можно с семпл-паков, где уже будут готовые лупы басслайнов, ударных, лидов, семплы ваншотов, эффектов и прочего. Предположу, что вам будет достаточно с этим поиграться и вскоре вы забросите эту идею.
Про соответствующие программы рассказали, а вот из людей или каналов на ютубе могу посоветовать (если знаете английский) Vitual Riot. Этот парень и сам пишет электронную музыку (в основном дабстеп), так что у него можно поучиться
Можно с помощью специального софта, опираясь на слух и чувство ритма. Но лучше не надо - в инторнетах и так много поделок от юных королей фрутилупса.