Ich würde zuerst überlegen welche Software du nutzen willst, von allen gängigen gibt's ne Trial Version zum reinschnuppern. Wenn dir dann eine zusagt kannst du über den Controller nachdenken und am besten einen kaufen wo die Software inclusive ist. Vlt. hast du einen DJ Store in den nähe dann kann man auch ordentlich mal die Controller testen und fühlen.
Controller empfehlen ist schwer wenn du nicht weißt was du willst, die Controller haben fast alle die gleichen Funktionen und sind auch nahezu identisch aufgebaut. Was man brauch wären Cue Buttons (am besten 8), und eine Effektsektion das reicht für den Anfang.
Ein System wie KRK Rokit 5 oder 6 reicht für zu Hause völlig zum hören.