Öncelikle şunu söyleyeyim ki bilmiyorsanız kafanız karışmasın hocam. Front end developer tasarım yapmak veya bilmek zorunda değildir. Tasarım yapmak grafiker, grafik tasarımcı, arayüz tasarımcısı(UI designer) şeklinde unvanlara sahip olan kişilerin işidir. Front end developerlar arayüz tasarımcısının tasarladığı arayüzü kodlamak, işlevsel hale getirmek, animasyon vs gibi efektleri kodlamak, back end ile iletişim kurup back endden gelen veriler ışığında yine arayüzde işlemler yapmak gibi işler yapar.
Hangisinde daha çabuk para kazanırım sorunuza gelecek olursak; önce ikisini de detaylı olarak araştırmanızı, mümkünse basit de olsa 1-2 proje yapmanızı daha sonra da hangisi daha keyifli gelirse oradan devam etmenizi tavsiye ederim. Emin olun zevkli gelirse ve merak duygusu oluşursa çok daha hızlı ilerlersiniz. Belli bir seviyeden sonra parayla ilgili sorunlarınız da büyük ölçüde çözülmeye başlayacaktır.
Freelance işlere örnek vermek gerekirse front end developer olarak bir süre sonra psd to css, back end developer olarak ise basit php scriptler yaparak para kazanmaya başlayabilirsiniz.
Ayrıca bu yazdıklarıma bakarak beni de çok tecrübeli ve parayla ilgili sorunlarını çözmüş biri sanmayın

Yaklaşık 6 aylık front end tecrübeme dayanarak yazıyorum bunları.
Umarım faydalı olmuştur. İyi çalışmalar..