You could use \defbeamertemplate to define your own title page template. There you may use the commands \inserttitle, \insertauthor, \insertdate etc. to insert those values, also don't forget to use the predefined font and color values.
Here is a compilable example. Of course you can use \centering, \vfill, beamercolorbox etc. but I keep it simple for the purpose of demonstration.
\documentclass{beamer}
\defbeamertemplate*{title page}{customized}[1][]
{
\usebeamerfont{title}\inserttitle\par
\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par
\bigskip
\usebeamerfont{author}\insertauthor\par
\usebeamerfont{institute}\insertinstitute\par
\usebeamerfont{date}\insertdate\par
\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic
}
\title{A customized title page}
\subtitle{for demonstration}
\author{Stefan Kottwitz}
\date{\today}
\begin{document}
\maketitle
\end{document}
