Тяжело обсуждать любой уровень сложности, я же не знаю что вы под ним подразумеваете. Но любой, который мне был нужен для работы моих баз данных, писала.Сколько времени заняло, не скажу, потому что училась по мере возникновения потребностей.  Вот сколько хтмл занял, помню точно - одну поездку на метро.   И дальше несколько дней использования.