in reply to perl development OS of choice

You're developing for a FreeBSD site so use FreeBSD. It meets all of your needs and eliminates the debugging questions around developing on a system different from the one it's being served on.
()-()
 \"/
  `